Déjà Vu in Fixpoints of Logic Programs
نویسندگان
چکیده
We investigate properties of logic programs that permit refinements in their fixpoint evaluation and shed light on the choice of control strategy. A fundamental aspect of a bottom-up computation is that we must constantly check to see if the fixpoint has been reached. If the computation iteratively applies all rules, bottom-up, until the fixpoint is reached, this amounts to checking if any new facts were produced after each iteration. Such a check also enhances efficiency in that duplicate facts need not be re-used in subsequent iterations, if we use the Seminaive fixpoint evaluation strategy. However, the cost of this check is a significant component of the cost of bottom-up fixpoint evaluation, and for many programs the full check is unnecessary. We identify properties of programs that enable us to infer that a much simpler check (namely, whether any fact was produced in the previous iteration) suffices. While it is in general undecidable whether a given program has these properties, we develop techniques to test sufficient conditions, and we illustrate these techniques on some simple programs that have these properties. The significance of our results lies in the significantly larger class of programs for which bottom-up evaluation methods, enhanced with the optimizations that we propose, become competitive with standard (top-down) implementations of logic programs. This increased efficiency is achieved without compromising the completeness of the bottom-up approach; this is in contrast to the incompleteness that accompanies the depth-first search strategy that is central to most top-down implementations. A preliminary version of this paper appeared in the proceedings of NACLP 89 in Cleveland. This version includes several proofs that were omitted from the preliminary version, and also additional discussion and material on functional dependency inference. The work of R. Ramakrishnan was supported in part by an IBM Faculty Development Award and NSF grant IRI-8804319. Part of the work was done while visiting IBM Thomas J. Watson Research Center.
منابع مشابه
An Overview Perspective on what Déjà Vu is (Part 1)
Submit Manuscript | http://medcraveonline.com J Psychol Clin Psychiatry 2015, 2(6): 00036 experiences; Déjà subtypes; Déjà terminology; Déjà vu; déjà vu books; History; Memory; Modern era; Multidimensional scaling; Neppe; Phenomenology; psi; Psychodynamic; Psychotic Déjà Vu; Redintegration; Restricted paramnesia; Schizophrenic Déjà Vu; SPE Déjà Vu; Subjective psi experience Déjà Vu; Temporal Lo...
متن کاملDéjà Experiences in Temporal Lobe Epilepsy
Historically, déjà vu has been linked to seizure activity in temporal lobe epilepsy, and clinical reports suggest that many patients experience the phenomenon as a manifestation of simple partial seizures. We review studies on déjà vu in epilepsy with reference to recent advances in the understanding of déjà vu from a cognitive and neuropsychological standpoint. We propose a decoupled familiari...
متن کاملDéjà vu experiences in patients with schizophrenia.
To investigate whether déjà vu experiences are psychopathologic phenomena, we studied the frequency and characteristics of déjà vu experiences in patients with schizophrenia. One hundred thirteen patients with schizophrenia and 386 nonclinical control subjects were evaluated with the Inventory of Déjà vu Experiences Assessment. The frequency and features of déjà vu experiences were compared bet...
متن کاملDéjà vu experiences in schizophrenia: relations with psychopathology and antipsychotic medication.
To clarify why patients with schizophrenia show déjà vu experiences less frequently, we studied déjà vu experiences in 113 schizophrenic patients in relation to psychopathologies and antipsychotic medication. Déjà vu experiences were observed in 53.1% of the schizophrenic patients. Patients with increased negative symptoms (blunted affect, motor retardation, emotional withdrawal, conceptual dis...
متن کاملPersistent psychogenic déjà vu: a case report
INTRODUCTION Déjà vu is typically a transient mental state in which a novel experience feels highly familiar. Although extensively studied in relation to temporal lobe epilepsy as part of simple partial seizures, déjà vu has been less studied in other clinical populations. A recent review of temporal lobe epilepsy suggested a possible link between clinical levels of anxiety and debilitating déj...
متن کامل